//#include<iostream>
//#include<vector>
//using namespace std;
//int main()
//{
//	vector<int> nums;
//	for (int i = 1; i <= 6; i++)
//	{
//		nums.push_back(i);
//	}
//	for (int i = 1; i <= nums.size(); i++)
//	{
//
//	}
//	return 0;
//}
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{ 
	vector<int>mp;
	int num[] = { 5,7,7,8,8,10};
	for (int i = 0; i < 6; i++)
	{
		mp.push_back(num[i]);
	}
	auto p1 = lower_bound(mp.begin(), mp.end(), 7);
	auto p = p1 - mp.begin();
	cout<< p;
	
	return 0;
}